package com.google.android.gms.internal;

import android.os.IInterface;
import android.os.RemoteException;
import com.google.android.gms.common.internal.Hide;
import com.google.android.gms.dynamic.IObjectWrapper;

@Hide
public interface zzmb extends IInterface {
    zzlo createAdLoaderBuilder(IObjectWrapper iObjectWrapper, String str, zzwf zzwf, int i) throws RemoteException;

    zzyq createAdOverlay(IObjectWrapper iObjectWrapper) throws RemoteException;

    zzlt createBannerAdManager(IObjectWrapper iObjectWrapper, zzko zzko, String str, zzwf zzwf, int i) throws RemoteException;

    zzza createInAppPurchaseManager(IObjectWrapper iObjectWrapper) throws RemoteException;

    zzlt createInterstitialAdManager(IObjectWrapper iObjectWrapper, zzko zzko, String str, zzwf zzwf, int i) throws RemoteException;

    zzqw createNativeAdViewDelegate(IObjectWrapper iObjectWrapper, IObjectWrapper iObjectWrapper2) throws RemoteException;

    zzrb createNativeAdViewHolderDelegate(IObjectWrapper iObjectWrapper, IObjectWrapper iObjectWrapper2, IObjectWrapper iObjectWrapper3) throws RemoteException;

    zzaex createRewardedVideoAd(IObjectWrapper iObjectWrapper, zzwf zzwf, int i) throws RemoteException;

    zzlt createSearchAdManager(IObjectWrapper iObjectWrapper, zzko zzko, String str, int i) throws RemoteException;

    zzmh getMobileAdsSettingsManager(IObjectWrapper iObjectWrapper) throws RemoteException;

    zzmh getMobileAdsSettingsManagerWithClientJarVersion(IObjectWrapper iObjectWrapper, int i) throws RemoteException;
}
